/* 
 * File:   creaturestest.cpp
 * Author: dolphinigle
 *
 * Created on March 12, 2011, 9:03 PM
 */

#include <stdlib.h>
#include "gtest/gtest.h"
#include "creatures.hpp"
#include "playerconstants.hpp"
#include "game.hpp"

TEST(CreaturesTest, All) {

  Game* g = new Game("Irvan", "test.gag");

  EXPECT_TRUE(g->getCreatures()->containsUnsteppableCreatureAt(
          g->getMaps()->getField()->getCellAt(
          PlayerConstants::playerStartLocationXCoordinate(),
          PlayerConstants::playerStartLocationYCoordinate())));

  delete g;

}

